The CW’s The Messengers wrapped its one-and-done run on Friday night with 950,000 total viewers and a 0.2 demo rating, adding a few eyeballs while flat in the demo. Of note, the supernatural drama only rose above a 0.2 rating twice during its 13 episodes, hitting a 0.3. Opening The CW’s night, Masters of Illusion […]